Path Dictionary: A New Approach to Query Processing in Object-Oriented Databases

نویسندگان

  • Wang-chien Lee
  • Dik Lun Lee
چکیده

We present a new access method, called the path dictionary index (PDI) method, for supporting nested queries on object-oriented databases. PDI supports object traversal and associative search, respectively, with a path dictionary and a set of attribute indexes built on top of the path dictionary. We discuss issues on indexing and query processing in object-oriented databases, describe the operations of the new mechanism, develop cost models for its storage overhead and query and update costs, and compare the new mechanism to the path index method. The result shows that the path dictionary index method is signiicantly better than the path index method over a wide range of parameters in terms of retrieval and update costs and that the storage overhead grows slowly with the number of indexed attributes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dictionary: A New Access Method for Query Processing in Object-Oriented Databases

We present a new access method, called the path dictionary index (PDI) method, for supporting nested queries on object-oriented databases. PDI supports object traversal and associative search, respectively, with a path dictionary and a set of attribute indexes built on top of the path dictionary. We discuss issues on indexing and query processing in object-oriented databases; describe the opera...

متن کامل

KID Predicate Argument Structures Query Frames

A natural language query interface for databases provides the user friendliness in retrieving the desired information by querying in a native natural language. Up to now, many natural language query interfaces for conventional databases have been developed. However, the eld of natural language query interfaces for object-oriented databases which have recently started to emerge as the next-gener...

متن کامل

Branch Index

In this paper, we present an access method called branch index for query processing of the aggregation hierarchy as a tree in object-oriented databases. The algorithm of branch generation will be proposed to generate all branches for the tree aggregation of classes in the database. For each branch, the information of linking objects is stored so that class traversal methods can be eliminated. U...

متن کامل

Signature Path Dictionary for Nested Object Query Processing - Computers and Communications, 1996., Conference Proceedings of the 1996 IEEE Fifteenth Annual Inte

Predicate evaluation and object traversal are two critical issues for nested object query processing. Aiming at these two issues, we introduce a new method, the signature path dictionary, which combines signature techniques with the path dictionary organization designed for fast object traversals. We derive cost formulae for its storage overhead as well as the retrieval and update costs. Compar...

متن کامل

A Join Algorithm Utilizing Multiple Path Indexes in Object-Oriented Database Systems

Although various types of path indexes – indexes on path expressions – have been proposed for efficient processing of object-oriented queries, conventional join algorithms do not effectively utilize them. We propose a new join algorithm called OID join algorithm that effectively utilizes (multiple) path indexes in object-oriented databases. When (multiple) path indexes are available for a query...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995